package com.tao.object_;

public class EqualsExercise02 {
    public static void main(String[] args) {
        Person_ p1 = new Person_();
        p1.name = "hspedu";
        Person_ p2 = new Person_();
        p2.name = "hspedu";
        System.out.println(p1==p2); //False 比较对象地址是否相同
        System.out.println(p1.name .equals( p2.name));//T name是String类型，调用String的equals方法，判断字符是否相同
        System.out.println(p1.equals(p2));//False 调用Object的equals方法，比较对象地址是否相同
        String s1 = new String("asdf");
        String s2 = new String("asdf");
        System.out.println(s1.equals(s2));//T 调用String的equals方法，判断字符是否相同
        System.out.println(s1==s2); //F 比较对象地址是否相同
    }
}
class Person_{//类
    public String name;
}

